#ifndef _PRETTY_SIMPLE_ESI_SERVER_
#define _PRETTY_SIMPLE_ESI_SERVER_

#include "options.h"
#include "router.h"

namespace PESI {
  struct Server{
    Server(const Options &opts);
    ~Server();

    int start();

  private:
    const Options _options;
    Router _router;
    struct RealServer *_server;
  };
}

#endif
